> The cause is an interaction of Parse_RValue's Temp_Count with a turnaround
> of token_count in Get_Token. If you change the last declare in the given
> example to "#declare N=N+1-1+1;" you will see that the first such
> coincidence occurs at N=72 with a period of 290. If you break in the
reset
> of token_count in Get_Token you can follow the cause.
I don't quite follow you, but since you seem to understand the problem, do
you think there is any sort of workaround (aside from never relying on
passing variables by reference)?
- Slime
[ http://www.slimeland.com/ ]
Post a reply to this message
|